mean or average - German English Dictionary